have an offensive smell - Turc Anglais Dictionnaire